package cn.bearspark.api.vo.main.booklive;

import cn.bearspark.api.validation.Enumeration;
import cn.bearspark.happening.enumeration.booklive.BookedEnum;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * 修改预约直播状态的请求的视图对象
 *
 * @author f
 */
@Data
public class StateReqVO {

    /**
     * 待修改预约直播状态的直播预约的 id
     */
    @NotNull
    private Long bookLiveId;

    /**
     * 预约状态
     *
     * @see BookedEnum
     */
    @Enumeration(BookedEnum.class)
    private Integer booked;

}
